import Vue from 'vue'
import Vuex from 'vuex'

Vue.use(Vuex)

export default new Vuex.Store({
  state: { // 储存数据的对象
     count: 0,
     hs_list: [],
  },
  getters: { // 读取数据( 只读不写 )
      aaa(state){
        console.log(state.hs_list);
    }
  },
  mutations: { // 直接编写方法  可以设置state对象的数据
      setHsList(state,value){
          state.hs_list = value;
        //   console.log(state.hs_list);
      }
  },
  actions: { //编写方法 提交mutaions的
      // 执行mutaions下的方法
      addCount(content,value){
           ///
      }
  },
  modules: {
      // 把需要储存的数据 划分成不同的模块
      // 例如, 用户, 订单 , 商品等
  }
})